iT邦幫忙

2024 iThome 鐵人賽

DAY 6
0
佛心分享-IT 人自學之術

自學swift語法系列 第 6

Day6-Int 和 Double 的數字範圍

  • 分享至 

  • xImage
  •  

今天的課程重點是講解了 Int 和 Double 的數字範圍。在影片中,使用了 Int.max 和 Int.min 來查看 Int 的最大值和最小值,同時也使用類似的方法來檢視 Double 的範圍。從中得出了一個重要結論:浮點數的最大值並不代表所有比它小的數字都能精確地儲存。

Int 是一個整數類型,可以表示正數、負數和零。其大小取決於系統的架構類型。在 32 位元系統中,Int 的範圍是 -2,147,483,648 到 2,147,483,647;而在 64 位元系統中,Int 的範圍擴大到 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807。

Double 是一種雙精度浮點數類型,專門用來表示帶有小數點的數值。它相較於 Float,能表示更大範圍的數字,並具備更高的精度。Double 使用 64 位元的記憶體,其數值範圍約為 ±1.7976931348623157 × 10^308 到 ±5.0 × 10^(-324),並能準確表示 15 到 16 位有效數字。

最後的總結,Int 適合用於不需要小數點的整數計算,而 Double 則適合處理需要更高精度的小數運算。

影片連結:https://youtu.be/6oU-gNCNH74?si=ZDnWxadh19Ta4jNa


上一篇
Day5-數字類型介紹 & 二進位
下一篇
Day7-運算的型別限制 & 正確建立 Decimal
系列文
自學swift語法30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言